凝固动力学参数(sdb)文件语法和示例

凝固动力学参数文件(.sdb 文件)使用XML格式,该格式定义了用于描述初生相形态的反扩散模型及其相应的模型参数,如界面能,潜热,粗化几何因子,枝晶尖端因子,溶质截留参数,固相扩散系数,边界层系数等。

在sdb 文件中,可以定义一系列合金。以下为示例文件:

<Alloy name="Mg alloys">

<solvent name="Mg"/>

<primary_phase name="Hcp"/>

<ParameterTable name="">

<Parameter name="coordinate" value="0" description = "geometry of dendrite. 0 for plate; 1 for cylinder; 2 for sphere" />

<Parameter name="interfacial_energy" value="0.065" description = "interfacial energy, unit = J/m^2"/>

<Parameter name="latent_heat" value="5.5e8" description = "latent heat, unit=J/m^3"/>

<Parameter name="solute_trapping_parameter" value="1e-9" description = "solute trapping parameter, unit=m"/>

<Parameter name="sound_velocity" value="1000" description = "sound velocity, unit=m/s"/>

<Parameter name="coarsening_geometric_factor" value="40" description = "No unit"/>

<Parameter name="dendrite_tip_factor" value="1" description = "No unit"/>

<Parameter name="solid_diffusivity_factor" value="0.2" description = "No unit"/>

<Parameter name="boundary_layer_factor" value="1" description = "No unit"/>

</ParameterTable>

</Alloy>

</sdb>

在此sdb 示例中,合金名称 为“Mg alloys” ,初生相为“Hcp”相。在参数表格(“Parameter Table”) 下定义了每个相的对应参数,例如界面能,潜热等。表 1 列出了在“Parameter Table”下定义的动力学模型参数。

表 1:  sdb文件中的凝固动力学参数
名称 单位 描述

Coordinate

N/A

枝晶的几何形状 : <Parameter name="coordinate" value="0" description = "geometry of dendrite. 0 for plate; 1 for cylinder; 2 for sphere" />

Interfacial_Energy

J/m2

界面能: <Parameter name="interfacial_energy" value="0.065" description = "interfacial energy, unit = J/m^2"/>

Latent_heat

J/m2

合金的潜热: <Parametername="latent_heat" value="5.5e8" description = "latent heat, unit=J/m^3"/>

Solute_Trapping_Parameter

m

溶质截留参数: <Parametername="solute_trapping_parameter" value="1e-9" description = "solute trapping parameter, unit=m"/>

Sound_velocity

m/s

声速: <Parametername="sound_velocity" value="1000" description = "sound velocity, unit=m/s"/>

Coarsening_Geometric_Factor

N/A

枝晶粗化速度的调节因子: <Parametername="coarsening_geometric_factor" value="40" description = "No unit/>